sit upon hot cockles - Allemand Anglais Dictionnaire