repulsive looking animal - Deutsch Englisch Wörterbuch