well-founded complaint - French English Dictionary