a good deed is never lost - Español Inglés Diccionario