extremely embarrassing - Espagnol Anglais Dictionnaire