cast a cloud over - Spanisch Englisch Wörterbuch