pyronaridine - German English Dictionary