phytobezoar - French English Dictionary