motor combination - Turkish English Dictionary