sinistrorsal - Spanish English Dictionary