have the dumps - French English Dictionary