someone's dirty laundry - Francés Inglés Diccionario