benefit and endowment - Alemán Inglés Diccionario