biological oil spill control - Francés Inglés Diccionario