high power field (hpf) - French English Dictionary