Any one on here who can help me with a translation from German to English, I have a spec sheet for camshafts which is not making a whole lot of sense Cheers