devil of a fellow - Alemán Inglés Diccionario