transportation platoon - Alemán Inglés Diccionario