prove unsatisfactory - French English Dictionary