motorized platoon - Francés Inglés Diccionario