stream with perspiration - German English Dictionary