rivalrous - French English Dictionary