direct fire support vehicle - Alemán Inglés Diccionario