combat support troops - Alemán Inglés Diccionario