broomweed - French English Dictionary