I agree with others above, this sentence doesn't need "got", it is implied in English.
ARRGGGH"! The dreaded American obsession with "GOT" raises its head yet again. IT IS NOT NEEDED AS 'GOT' AND 'HAVE ' MEAN THE SAME IN THIS CONTEXT. On another phrase some Canadian told me we were wrong as, (and I quote) "missing the 'got' makes it archaic and sounds odd."
Talk about two nations separated by a common language. At the end of the day don't tell an Englishman or Englishwoman how to speak English or you come across sounding arrogant. Using 'Got' isn't wrong but not good English for the reason explained above. i.e. duplication.
This site is very biased to American sentence construction! In English we would rarely say 'have you got' or 'do you have' - almost always we would say 'Have you'
She always replaces 'r' with an 'l' sound, just as she always says 'noon' for 'non'
Duo just refuses to accept the translation without "got". I have asked several people in England, which is where I live, and they all agree that "got" is implied and not essential to the sentence.