we have your husband - French English Dictionary