revenues and other benefits - Alemán Inglés Diccionario