reproached - Spanish English Dictionary