i wash my hands of it - Francés Inglés Diccionario