son of a dog - German English Dictionary