marine oil spill - Spanish English Dictionary