florida beggarweed (desmodium tortuosum) - German English Dictionary