self-suspended - German English Dictionary