develop a verruca - Francés Inglés Diccionario