strander - French English Dictionary