natural underground trap - Español Inglés Diccionario