sub-rack-sized payload - Turkish English Dictionary