to have left over - Espagnol Anglais Dictionnaire