odorous pig-salad - Español Inglés Diccionario