those responsible - Turkish English Dictionary