stupefacient - Turkish English Dictionary