a load on my shouders - Turkish English Dictionary