need somebody's help - Turkish English Dictionary