laboring hard - Espagnol Anglais Dictionnaire