chow chow dog - German English Dictionary