loculus - French English Dictionary