relatively deep cave - Espagnol Anglais Dictionnaire