pay scot and lot - Espagnol Anglais Dictionnaire