wide open land between two mountains - Türkisch Englisch Wörterbuch