a twenty-four pounder - Turkish English Dictionary