mouth of a cave - Turco Inglés Diccionario