yard dog - German English Dictionary