phytobezoar - German English Dictionary