horsefly weed - French English Dictionary