ugly, hideous animal - Französisch Englisch Wörterbuch