verruca (pl: verrucae) - Francés Inglés Diccionario