to reproach - Turkish English Dictionary