interstrie - French English Dictionary