the man that you call your husband - French English Dictionary