germinated young plant - French English Dictionary