self-satisfaction - Turco Inglés Diccionario