shelter behind a parapet - Almanca İngilizce Sözlük