place abounding in red ochre - Turkish English Dictionary