geographical frontier - Turkish English Dictionary