in the first flush - Spanish English Dictionary