exotic life form - İspanyolca İngilizce Sözlük