self-defeating - Francés Inglés Diccionario