leishmaniasis (infectious disease) - French English Dictionary