It looks like no translation for Vorbau Thömus TIC, 75 mm was found.