place abounding in red ochre - Französisch Englisch Wörterbuch