removable shield - Almanca İngilizce Sözlük