last and highest bid - Francés Inglés Diccionario