sub-rack-sized payload - German English Dictionary