germinal cords - French English Dictionary