be crestfallen - French English Dictionary