harbour oil spills - Spanish English Dictionary