repulsive looking animal - Spanisch Englisch Wörterbuch