turn-key project - Spanish English Dictionary