do overburden - Turkish English Dictionary