vermiculated rustication - Turco Inglés Diccionario