special purpose transportation tool - Fransızca İngilizce Sözlük