It looks like no translation for Schwalbe Eddy Current 29 x 2.60 was found.