overthrust mountain - Turkish English Dictionary