sweet broomweed - French English Dictionary