construction platoon - Alemán Inglés Diccionario