front main solenoid valve - Turkish English Dictionary