sulfactam - French English Dictionary