shoulder the responsibility - Turkish English Dictionary