inhabitant of the riff (morocco) - Deutsch Englisch Wörterbuch