jar upon the ear - French English Dictionary