simple coiled tubular gland - Alemán Inglés Diccionario