wellhole of the cockle stairs - Español Inglés Diccionario