tumor on a hen or rooster's tongue - İspanyolca İngilizce Sözlük