shelter behind a cape/point - Allemand Anglais Dictionnaire