work very hard or to excess - Español Inglés Diccionario