stupefy - Turkish English Dictionary