steam vacuum cleaner - German English Dictionary