beat to within an inch of life - Fransızca İngilizce Sözlük