thermal streets - German English Dictionary