be under a cloud - Francés Inglés Diccionario