German-English dictionary »

stück meaning in English