the long arm of the law - Turkish English Dictionary