pool of petroleum - French English Dictionary