special equipment vehicle - Turco Inglés Diccionario