ectozoa - French English Dictionary