provide enough income - Francés Inglés Diccionario