recalcitrant seeds - French English Dictionary