handclap - German English Dictionary