have finished fertilization - Turco Inglés Diccionario