flanched - Spanish English Dictionary