umbraculiforme - Spanish English Dictionary