(hands) to clap - Turco Inglés Diccionario