power steering reservoir - Turkish English Dictionary