oil spill disaster - French English Dictionary