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