sliding sleeve valve engine - Turkish English Dictionary