put one's feet up - Francés Inglés Diccionario