foster-siblings - German English Dictionary