cast a cloud over - Türkisch Englisch Wörterbuch