notice or demand - French English Dictionary