spotted cuscus - German English Dictionary