main source of revenues - Alemán Inglés Diccionario