attestator - French English Dictionary