reservoir rock - French English Dictionary