suite supervision equipment - German English Dictionary