skeleton weed - French English Dictionary