oil spill kit - Español Inglés Diccionario