sinistrorse - Spanish English Dictionary