place populated with mule fat - Spanish English Dictionary