benefit and endowment - Español Inglés Diccionario