voice stamp - French English Dictionary