town fog - German English Dictionary