sporule - German English Dictionary