(hands) to clap - Alemán Inglés Diccionario