dual motor drive - Turkish English Dictionary