payload bay door - German English Dictionary