cucumiform - French English Dictionary