mad-dog weed - French English Dictionary