trapdoor spiders - Alemán Inglés Diccionario