self-protecting - German English Dictionary