self-secure - German English Dictionary