germinated young plant - Spanish English Dictionary