relatively deep cave - Spanish English Dictionary