walk like a duck - French English Dictionary