cringing and fawning - Espagnol Anglais Dictionnaire