insulating trough - Turco Inglés Diccionario