put down the shutters - Almanca İngilizce Sözlük