equipment squad - Alemán Inglés Diccionario