within an inch of life - Almanca İngilizce Sözlük