place populated with mule fat - Español Inglés Diccionario