half ripper - Turkish English Dictionary