self-dissatisfaction - Francés Inglés Diccionario