large collegiate church - French English Dictionary