a demanding job - Turco Inglés Diccionario