of/belonging to canterbury - French English Dictionary