to be under a cloud - Französisch Englisch Wörterbuch