cuculiform - French English Dictionary