uncompromisable - French English Dictionary