plural of garra - Deutsch Englisch Wörterbuch