sinistrorsal - French English Dictionary