strongly advised - French English Dictionary