German-English dictionary »

stör meaning in English