rough terrain vehicle - Fransızca İngilizce Sözlük