secluded spot - Allemand Anglais Dictionnaire