earball - Turkish English Dictionary