rugged mountains - Turkish English Dictionary