earball - French English Dictionary