be self-possessed - Turco Inglés Diccionario