acheilus - French English Dictionary