pomphoid - French English Dictionary