give one's life for - İngilizce Eşanlam Sözlük