despair utterly - French English Dictionary