to settle in cash - Espagnol Anglais Dictionnaire