uncompromising - French English Dictionary