ave, regind caelorum - French English Dictionary