pig's snout volute - Alemán Inglés Diccionario