give (blow, impact) - German English Dictionary