long robe worn by moors - Französisch Englisch Wörterbuch