at your lowest ebb - French English Dictionary