cast a damp over - Espagnol Anglais Dictionnaire