lard a fowl for roasting - Francés Inglés Diccionario