henpeck - French English Dictionary