supporting ground vehicles - Turco Inglés Diccionario