heat siphon trap - Alemán Inglés Diccionario