restraining straps - Almanca İngilizce Sözlük