Happy Birthday!!

12345678910111213141516171819202122
Across
  1. 5. Luxembourg has a grand one
  2. 7. Very controversial, now very silent. Not Chaplin.
  3. 9. Your American crush
  4. 10. Fluffy Andean bundle of joy
  5. 11. Luxembourg beautiful lady
  6. 12. – Blue and pink animal living on your couch
  7. 15. – Colorful guardians of your memories
  8. 17. Cartoon princess Trump could have (unfairly) deported
  9. 20. Beautiful, in Italian :)
  10. 21. Usually more is better… but not here
Down
  1. 1. An Indian favourite you can admire but can't taste
  2. 2. Charming thief you secretly love
  3. 3. The historic Albanian city with stunning hillside houses
  4. 4. pick me up - dessert
  5. 5. In German is a synonym of delay
  6. 6. What makes kissing mission impossible
  7. 8. – Protection you never forget (clearly it's not the pepper spray)
  8. 13. Don't forget them when you're going out in Germany
  9. 14. Sometimes in curry, it made us laugh for 3 nights working on secret missions.
  10. 16. Zero in the court, but full for you
  11. 18. – Little bird always outsmarting a cat
  12. 19. Shop
  13. 22. T-shirt, (your) second house, (our) Croatian ride