stupeorous - Turkish English Dictionary