by means of cleaning fluid - Espagnol Anglais Dictionnaire