perplexedness - Turkish English Dictionary