sit upon hot cockles - Français Anglais Dictionnaire