stenopids - Turkish English Dictionary