construction squad - Turco Inglés Diccionario