have finished fertilization - Spanish English Dictionary