special purpose transportation tool - Español Inglés Diccionario