direct drive engine - Turkish English Dictionary