cringing and fawning - Turco Inglés Diccionario