overabundant - Francés Inglés Diccionario