a rewarding investment - Español Inglés Diccionario