self-composure - Spanish English Dictionary