be pleased with oneself - Turco Inglés Diccionario