cringing and fawning - Francés Inglés Diccionario