guarantee of deposits - Espagnol Anglais Dictionnaire