crackling roasted sucking pig - Francés Inglés Diccionario