Australia has made a "huge" diplomatic error, the French ambassador said on Saturday having been recalled to Paris after Canberra ditched a multi billion dollar order for French submarines in favour of an alternative deal with the United States and Britain.