sit upon hot cockles - Espagnol Anglais Dictionnaire