self-possessed - Francés Inglés Diccionario