at pistol point - Turkish English Dictionary