play one's last card - Francés Inglés Diccionario