siphon trap - Alemán Inglés Diccionario