last and highest bid - Espagnol Anglais Dictionnaire