stick one's last - Francés Inglés Diccionario