last a minute (shortly) - Espagnol Anglais Dictionnaire