get/be stranded in traffic - Fransızca İngilizce Sözlük