house husband - French English Dictionary