be grinning like a cheshire cat - Turc Anglais Dictionnaire