chain of mountains - Türkisch Englisch Wörterbuch