mechanical restraint - Fransızca İngilizce Sözlük