giant grey weed - French English Dictionary