roman catholic church - French English Dictionary