esquistosoma - German English Dictionary