wellhole of the cockle stairs - Francés Inglés Diccionario