scyllaea - French English Dictionary