ragworms - French English Dictionary