hard shot on goal - German English Dictionary