keen reproach - Turkish English Dictionary