thyme dodder - Spanish English Dictionary