difficult/unpleasant affair - Turco Inglés Diccionario