mountainous terrain - Turkish English Dictionary