ultimately responsible - Turkish English Dictionary