nerstrand - French English Dictionary