mind-altering - Turkish English Dictionary