to be cast adrift - Spanish English Dictionary