difficult person to deal with - Español Inglés Diccionario