indoor and outdoor installation - German English Dictionary