virtue is her own reward - Alemán Inglés Diccionario