foundering - French English Dictionary