tap-rooted plants - French English Dictionary