manipulator foot restraint - Türkçe İngilizce Sözlük