thiospirillum - German English Dictionary