stenon's duct - Alemán Inglés Diccionario