ectozoon - Spanish English Dictionary