construction squad - Alemán Inglés Diccionario