stoop down (to hide) - Allemand Anglais Dictionnaire