annunciating - French English Dictionary