sinistrorsa - French English Dictionary