feminine form of humain - İspanyolca İngilizce Sözlük