be fully-equipped for - French English Dictionary