three-flower beggarweed - German English Dictionary