work selflessly - Francés Inglés Diccionario