fulfill the responsibility - Turkish English Dictionary