cuesta land form - Turkish English Dictionary