an ugly, repulsive person - Türkisch Englisch Wörterbuch