clap (a horseshoe) - Deutsch Englisch Wörterbuch