we have your husband - German English Dictionary