luggage spiders - Alemán Inglés Diccionario