weedy-weedy - French English Dictionary