thrown hit - German English Dictionary