heptasyllable - French English Dictionary