allocatur - French English Dictionary