clap (a horseshoe) - German English Dictionary