beat the pup - Turkish English Dictionary