biodegradable detergent - Francés Inglés Diccionario