leucosarcoma - French English Dictionary