declaimant - French English Dictionary