self-dumping - Francés Inglés Diccionario