armouring materials of slope - Türkisch Englisch Wörterbuch