relatively deep cave - Español Inglés Diccionario