to work very hard - Espagnol Anglais Dictionnaire