turkey rhubarb - German English Dictionary