insulating siphon - Español Inglés Diccionario