supporting ground vehicles - Francés Inglés Diccionario