heavy-duty detergent - Español Inglés Diccionario