sheep-shagger - German English Dictionary