sinistrorse - French English Dictionary