tumor on a hen or rooster's tongue - Spanisch Englisch Wörterbuch