natural underground trap - Alemán Inglés Diccionario