spur of a mountain range - Almanca İngilizce Sözlük