self-performance - Francés Inglés Diccionario