devastated mountain - Turkish English Dictionary