mechanical equipment room - German English Dictionary