broadcast fertilization - German English Dictionary