geographic feature - Turkish English Dictionary