hit a soccer ball hard - German English Dictionary