have the devil's own job - Alemán Inglés Diccionario