fresh rock - French English Dictionary