long robe worn by moors - Deutsch Englisch Wörterbuch