octosyllable - French English Dictionary