amaethon - French English Dictionary