defeat a baseball team - Turkish English Dictionary