helplessly adrift - Turkish English Dictionary