sister's husband - German English Dictionary