unvulnerable - German English Dictionary