heavy responsibility - Turkish English Dictionary