cucullus - French English Dictionary