spirometra - German English Dictionary