safety belts and restraint systems - Almanca İngilizce Sözlük