most repulsive - Turkish English Dictionary