uncomfortable episode or anecdote - Espagnol Anglais Dictionnaire