mariput (ictonyx striatus) - Spanish English Dictionary