special type vehicles - Alemán Inglés Diccionario