cringing and fawning - Spanish English Dictionary