trench along roads - Fransızca İngilizce Sözlük