sit upon hot cockles - Alemán Inglés Diccionario