put your hands together - German English Dictionary