be difficult to deal with - Turco Inglés Diccionario