liquid trap - Alemán Inglés Diccionario