umbraculate - Spanish English Dictionary