semi-diesel engine - Turkish English Dictionary