promonsit - French English Dictionary