broadcast fertilization - Turkish English Dictionary