"greifertrupp" in English Greifertrupp {m} snatch squad Detailed translations for "greifertrupp" der Greifertrupp{masculine} Greifertrupp snatch squad