sinistrous - French English Dictionary