petitor - French English Dictionary