heliborne detachment - Español Inglés Diccionario