plural of osamenta - Spanish English Dictionary