a tourist attraction - Allemand Anglais Dictionnaire