occasional parasites - Spanish English Dictionary