verrucous - Francés Inglés Diccionario