voice stamp - German English Dictionary