release an album - French English Dictionary