ectozoon - German English Dictionary