get one's hands dirty - Francés Inglés Diccionario