a type of plantar wart - Spanish English Dictionary