English German Dictionary

English - Deutsch

shrimps in German: