salsa composer - French English Dictionary