garrot - Deutsch Englisch Wörterbuch