clap on one's hat - German English Dictionary