last and highest bid - Turco Inglés Diccionario