self-composure - Español Inglés Diccionario