consistently support a cause - French English Dictionary