work selflessly - Espagnol Anglais Dictionnaire