hepzidine - French English Dictionary