perfectionistic self-presentation scale - Francés Inglés Diccionario