logistical installations - Spanish English Dictionary