she-ape - Deutsch Englisch Wörterbuch