be self-possessed - Alemán Inglés Diccionario