equipment store - Alemán Inglés Diccionario