three-flower beggarweed - French English Dictionary