down in the doldrums - French English Dictionary