clap one's hands together - Türkisch Englisch Wörterbuch