hemozoon - French English Dictionary