make a pig of oneself - Francés Inglés Diccionario