clap (a horseshoe) - Alemán Inglés Diccionario