tire perforator - German English Dictionary