tumor on a hen or rooster's tongue - Espagnol Anglais Dictionnaire