strumit - French English Dictionary