major spill - Francés Inglés Diccionario