like a dying duck - French English Dictionary