temporary equipment restraint aid (tera) - Türkçe İngilizce Sözlük