provide enough income - Alemán Inglés Diccionario