self-satisfying - Turco Inglés Diccionario