heavy-duty detergent - Francés Inglés Diccionario