this place is beautiful - Allemand Anglais Dictionnaire