special purpose transportation tool - Turkish English Dictionary