combat artillery vehicle - Turco Inglés Diccionario