accountable and responsible - Turkish English Dictionary