indoor and outdoor installation - Turkish English Dictionary