leaf (page) - Francés Inglés Diccionario