ugly, hideous animal - Deutsch Englisch Wörterbuch