achaea - French English Dictionary