stupefies - Turkish English Dictionary