Technician in control (8)

Telegraph #28151 | 8 Down | 2016-06-27 flowerflowerflower
Visit Telegraph's puzzle site →

Also seen in