cause someone embarrassment - Spanish English Dictionary