spirule - German English Dictionary