wellhole of the cockle stairs - Turco Inglés Diccionario