resistant to - French English Dictionary