instrument evidencing a deposit - Allemand Anglais Dictionnaire