stipellule - German English Dictionary