exotic parasite - Spanish English Dictionary