place populated with mule fat - Espagnol Anglais Dictionnaire