reproached - German English Dictionary