oil spill (marine) - Spanish English Dictionary