longitudinal scavenged two stroke engine - Turkish English Dictionary