German-English dictionary »

geschäft meaning in English