sit upon hot cockles - Spanish English Dictionary