lay hold upon - Allemand Anglais Dictionnaire