umbraculiform - Spanish English Dictionary