natural underground trap - Francés Inglés Diccionario