a type of plantar wart - Espagnol Anglais Dictionnaire