blow from hitting the curb - German English Dictionary