jamestown weed - French English Dictionary