sin (sinistra) - French English Dictionary