service bay (powerhouse) - German English Dictionary