life-forms - İspanyolca İngilizce Sözlük