location determination technology - Turkish English Dictionary