hit punishingly - German English Dictionary