thyme dodder - German English Dictionary