hairy eyeball - German English Dictionary