lump of lard - Francés Inglés Diccionario