self-same - Turkish English Dictionary