self-complacent - Turco Inglés Diccionario