willowweed - French English Dictionary