long-jawed spiders - Alemán Inglés Diccionario