Peruvian dodder - German English Dictionary