more than amply - Francés Inglés Diccionario