anglo-latin - French English Dictionary