sinistrose - French English Dictionary