bear a heavy load - Turkish English Dictionary