hydrographical feature - Turkish English Dictionary