sit upon hot cockles - French English Dictionary