unpleasant affair - Francés Inglés Diccionario