cast a cloud over - Französisch Englisch Wörterbuch