stoned out of your mind - French English Dictionary