earball - German English Dictionary