special type vehicles - Turco Inglés Diccionario