cuesta - Turkish English Dictionary