self-supporting rigid vehicle - Fransızca İngilizce Sözlük