electronically controlled drive - Turkish English Dictionary