stepsister - German English Dictionary