verrucous - Alemán Inglés Diccionario