kiloparsec - Turkish English Dictionary