place abounding in red ochre - Türkisch Englisch Wörterbuch