self-suspended - Turkish English Dictionary