twin-twin transfusion syndrome - Spanish English Dictionary