water vapor trap - German English Dictionary