cast a damp over something - German English Dictionary