outdoor installation - Spanish English Dictionary