special purpose transportation tool - Alemán Inglés Diccionario