become injured from the horseshoe - German English Dictionary