an ugly, repulsive person - Französisch Englisch Wörterbuch