piece of eight - Francés Inglés Diccionario