maned dog - German English Dictionary