necessitating - French English Dictionary