special purpose transportation tool - Turco Inglés Diccionario