pay upfront in cash - Espagnol Anglais Dictionnaire