mountain creeps - Turkish English Dictionary