thrown hit - Spanish English Dictionary