do someone dirt - Francés Inglés Diccionario