consternant - Spanish English Dictionary