reproached - Turkish English Dictionary