blow from a baseball mitt - Spanish English Dictionary