ablagern - French English Dictionary