a type of plantar wart - Español Inglés Diccionario