rub your hands - German English Dictionary