achilous - French English Dictionary