turn-key unit - Spanish English Dictionary