dodecasyllable - French English Dictionary