restiforme - Spanish English Dictionary