there are sufficient funds - Francés Inglés Diccionario