revolving drum swinging screen - Fransızca İngilizce Sözlük