neckweed - French English Dictionary