blow from a baseball glove - Spanish English Dictionary