meskalin - French English Dictionary