heliborne detachment - Francés Inglés Diccionario