strumiform - French English Dictionary