a fact of life - İspanyolca İngilizce Sözlük