guaranty deposit - Allemand Anglais Dictionnaire