starspotted smooth-hound - German English Dictionary