supporting ground vehicles - Español Inglés Diccionario