half-siblings - German English Dictionary