stipellule - Spanish English Dictionary