excessive fertilization - Francés Inglés Diccionario