steam dump demand - German English Dictionary