hard and selfless labor - Alemán Inglés Diccionario