upper spring support plate - Spanish English Dictionary