surface cleaning of the face - Francés Inglés Diccionario