uncomfortable episode or anecdote - Español Inglés Diccionario