athecata - French English Dictionary