tender and deposit - Espagnol Anglais Dictionnaire