mountain cuscus - German English Dictionary