diphyllobothrium latum - Spanish English Dictionary