hard and selfless labor - Francés Inglés Diccionario