have finished fertilization - Inglés Sinónimo Diccionario