peak-to-peak springs - German English Dictionary