self-arrest - Turkish English Dictionary