licence to deliver liquor - Espagnol Anglais Dictionnaire