pyronaridine - French English Dictionary