telephone communications platoon - Francés Inglés Diccionario