take shelter behind - Allemand Anglais Dictionnaire