thyme dodder - French English Dictionary