siren suit - French English Dictionary